package test1;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import service.OrderService;
import config.AppConfig;

public class OrderServiceTest {
    public static void main(String[] args) {
        // 初始化Spring容器
        AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(AppConfig.class);

        // 获取OrderService实例
        OrderService orderService = context.getBean(OrderService.class);

        // 测试方法调用，验证AOP增强效果
        System.out.println("=== 测试add方法 ===");
        orderService.add("笔记本电脑", 1);

        System.out.println("\n=== 测试delete方法 ===");
        orderService.delete("笔记本电脑");

        System.out.println("\n=== 测试find方法 ===");
        int count = orderService.find("笔记本电脑");
        System.out.println("测试程序获取的查询结果：" + count);

        // 关闭容器
        context.close();
    }
}